joshua filler
Monza 2026: When the Temple of Speed Must Learn to WhisperMonza, where F1 cars once reached 370 km/h, where the screaming engines were ...
Hanoi Police FC Beat Lion City Sailors 1-0: A Narrow Win and the Signals from the DataIn the 90+5th minute, the Hanoi Police FC goalkeeper was beaten by a dribble....
Ali Sadri Verbally Commits to George Washington: A Deep-Dive Analysis of a Strategic Recruiting WinWhen spreadsheets have no jersey colors, but I still hear the race through...
Tanvi Patri wins U17 Asian title in Chengdu: The 15-point scoreline and what it does not sayIn Chengdu, the girls' U17 singles final at the 2026 Badminton Asia Junior...
Vietnamese Athletics in the Annual Season: The Track Without a LeaderboardVietnamese Athletics in the Annual Season: The Track Without a Leaderboard On...
Chess Data Gaps: The Games That Leave No Trace23:40, the sports desk in Shanghai. A data file had just come back from the...
Thailand exits AVC 2026 in three sets: what lies behind 22-25, 24-26, 19-25The second set ended at 24-26. On the scoreboard of an arena in Japan, on 10...
VAR and the Time Trap: When V-League Learns to Face the Truth from the ScreenHook Minute 89, score 1-1. A cross is sent into the penalty area of Ho Chi Mi...
Global Gate Ha Long 2026: A 21km Distance, a 15,000-Bib Target and a Gap Nobody Has MeasuredI stood on the coastal road on the Bai Chay side, looking out at Ha Long Bay,...
A Life Running Through Six Table Tennis Reforms: Peter Engel and the Lesson of the Mobile CoachIn Binh Duong, I once watched a young track athlete clear the final barrier o...
Haji Wright Injury: The Blow That Shakes Coventry City's Premier League Survival BattleJust weeks into the Premier League season, Coventry City has fallen into an...
Mourinho Cools Tensions Ahead of Roma Reunion: 'I Trust All Referees'In the context of European football turning its attention to the next round o...
The Empty Scouting Dossier and the Craft of Note-Taking in Vietnamese Youth Table TennisOPENING A fourteen-page PDF sat on my desk all Monday morning. The cover page...
Bia Saigon and the Journey of Igniting National Pride with Vietnamese Football at the ASEAN Cup 2026People often say a deal never dies, it just changes its name. But there is a...
Youth Player Transfer Prices: The Football Transfer Market Bubble is BurstingImagine a day at the national stadium, when a 19-year-old player just had his...
Vietnamese Women's Volleyball 2026: When Data Becomes the Language of VictoryVietnamese Women's Volleyball 2026: When Data Becomes the Language of Victory
SBCL Premier Division: The 12-10 Deciders and the Forgotten Map of British Table TennisOn the opening weekend of the SBCL Premier Division, among the eight clubs of...
Dinh Van Tam's Fateful Throw and the 56kg Sanda Final at Asiad 20The page in my lined notebook was still blank on the morning of September 24,...
Vietnam U20 and Lessons from Off-Beat Moments: When Tactics Cannot Save PsychologyI sat in the technical area during the match between Vietnam U20 and Palestin...
When a Sports Database Labels a Crime Report as FootballIn the archive I have built over more than twenty years as a journalist, ther...
